package com.digitalchina.lxnsy.entity;

import com.digitalchina.lxnsy.interfaces.IRecyclerType;

import java.io.Serializable;

/**
 * ================================================
 * 项目名称：BigData
 * 类描述：
 * 包名：com.digitalchina.bigdata.entity
 * 创建人：白彦东
 * 创建时间：2017/2/27 15:20
 * 修改备注：
 * ================================================
 */

public class TrainingVO implements Serializable, IRecyclerType {


    /**
     * id : 8b546d93-a84c-4e8f-8f6b-46d79ee1bc46
     * createAt : 2017-02-21 15:58:28
     * createTime : 2017-02-21 15:58:28
     * updateAt : 2017-02-21 15:58:28
     * updateTime : 2017-02-21 15:58:28
     * status : null
     * sort : 0
     * version : 0
     * code : 3404b812-2ea6-4032-b15d-ee6cd3a4bbee
     * title : 发起培训测试
     * expert : {"id":"1600","createAt":"","createTime":null,"updateAt":"2017-02-20 12:10:42","updateTime":"2017-02-20 12:10:42","status":0,"sort":0,"version":7,"expertName":"欧良喜","expertSex":"男","birthday":"1964-12-04 ","address":"广东省","title":"研究员","researchArea":"种质资源评价","researchResults":"<!DOCTYPE html><html><head><\/head><body>\r\n<p>&nbsp; &nbsp; &nbsp; &nbsp; <span style=\"font-size: 12pt;\">目前主持项目1项，是农业部项目&ldquo;荔枝种质资源更新复壮与利用&rdquo;，参加的项目3项，分别是科技部项目&ldquo;马达加斯加荔枝高产优质关键技术合作研究与示范&rdquo;、农业部项目&ldquo;南亚热带果树资源保护&rdquo;和国家自然科学基金项目&ldquo;基于超高通量测序的荔枝胚败育分子调控网络研究及其功能标记开发&rdquo;。获得省部级以上的成果2项，分别是2005年广东省农业技术推广奖二等奖&ldquo;荔枝综合防裂技术的应用&rdquo;和2009年广东省科技技术三等奖&ldquo;优质果大抗裂迟熟荔枝新品种红绣球的选育与应用&rdquo;。<\/span><\/p>\r\n<\/body><\/html>","workUnit":"广东省农业科学院","email":"npvrtc@136.com","photo":"eb57ffa7-90f5-46fd-8aca-0eddbb8bc601","province":{"id":"060765c1-4d2e-4a70-b7fd-f0583d573410","createAt":"2016-12-24 14:34:32","createTime":"2016-12-24 14:34:32","updateAt":"2016-12-24 14:34:32","updateTime":"2016-12-24 14:34:32","status":null,"sort":0,"version":0,"provinceName":"广东省","provinceNamePinyin":"guangdong","provinceAbbreviation":null,"provinceCode":"440000","countryCode":"CHN","provinceType":"1","name":"广东省","pingyin":"guangdong","code":"440000","pcode":"CHN","type":"1","persistent":true,"entityId":"060765c1-4d2e-4a70-b7fd-f0583d573410"},"isRecommend":"0","isValid":"1","columnId":null,"isChat":null,"userAccId":"2afcb670-01a5-4d86-b895-b5b7b3411997","expertNumber":6,"service":null,"servicecode":null,"maxservice":null,"maxservicecode":null,"persistent":true,"entityId":"1600"}
     * traindate : 2017-02-21
     * starttime : 12:00
     * endtime : 17:00
     * attendanceNum : 0
     * train_QRcode : 3404b812-2ea6-4032-b15d-ee6cd3a4bbee.png
     * province : {"id":"95bdc618-ee57-4ef8-b698-abfe9e842bd6","createAt":"2016-12-24 14:34:32","createTime":"2016-12-24 14:34:32","updateAt":"2016-12-24 14:34:32","updateTime":"2016-12-24 14:34:32","status":null,"sort":0,"version":0,"provinceName":"陕西省","provinceNamePinyin":"shanxi","provinceAbbreviation":null,"provinceCode":"610000","countryCode":"CHN","provinceType":"1","name":"陕西省","pingyin":"shanxi","code":"610000","pcode":"CHN","type":"1","persistent":true,"entityId":"95bdc618-ee57-4ef8-b698-abfe9e842bd6"}
     * city : {"id":"c6700b93-33f3-46ac-ab21-3afce98ca76c","createAt":"2016-12-24 14:34:32","createTime":"2016-12-24 14:34:32","updateAt":"2016-12-24 14:34:32","updateTime":"2016-12-24 14:34:32","status":null,"sort":0,"version":0,"cityName":"西安市","cityNamePinyin":null,"cityCode":"610100","provinceCode":"610000","name":"西安市","pingyin":null,"code":"610100","pcode":"610000","persistent":true,"entityId":"c6700b93-33f3-46ac-ab21-3afce98ca76c"}
     * county : {"id":"ee9d38f0-5729-4c46-b170-e182596b27f2","createAt":"2016-12-24 14:34:54","createTime":"2016-12-24 14:34:54","updateAt":"2016-12-24 14:34:54","updateTime":"2016-12-24 14:34:54","status":null,"sort":0,"version":0,"countyName":"雁塔区","countyNamePinyin":null,"countyCode":"610113","cityCode":"610100","name":"雁塔区","pingyin":null,"code":"610113","pcode":"610100","persistent":true,"entityId":"ee9d38f0-5729-4c46-b170-e182596b27f2"}
     * trainaddress : 陕西省西安市雁塔区
     * expertName : 欧良喜
     * allAttendanceNum : null
     * trainNum : null
     * isexpired : 0
     * issign : 0
     * persistent : true
     * entityId : 8b546d93-a84c-4e8f-8f6b-46d79ee1bc46
     */

    private String id;
    private String createAt;
    private String createTime;
    private String updateAt;
    private String updateTime;
    private String status;
    private int sort;
    private int version;
    private String code;
    private String title;
    private ExpertBean expert;
    private String traindate;
    private String starttime;
    private String endtime;
    private String attendanceNum;
    private String train_QRcode;
    private ProvinceBeanX province;
    private CityBean city;
    private CountyBean county;
    private String trainaddress;
    private String expertName;
    private String allAttendanceNum;
    private String trainNum;
    private String isexpired;
    private String issign;
    private boolean persistent;
    private String entityId;
    private String locationAddress;

    public String getLocationAddress() {
        return locationAddress;
    }

    public void setLocationAddress(String locationAddress) {
        this.locationAddress = locationAddress;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCreateAt() {
        return createAt;
    }

    public void setCreateAt(String createAt) {
        this.createAt = createAt;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateAt() {
        return updateAt;
    }

    public void setUpdateAt(String updateAt) {
        this.updateAt = updateAt;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public int getSort() {
        return sort;
    }

    public void setSort(int sort) {
        this.sort = sort;
    }

    public int getVersion() {
        return version;
    }

    public void setVersion(int version) {
        this.version = version;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public ExpertBean getExpert() {
        return expert;
    }

    public void setExpert(ExpertBean expert) {
        this.expert = expert;
    }

    public String getTraindate() {
        return traindate;
    }

    public void setTraindate(String traindate) {
        this.traindate = traindate;
    }

    public String getStarttime() {
        return starttime;
    }

    public void setStarttime(String starttime) {
        this.starttime = starttime;
    }

    public String getEndtime() {
        return endtime;
    }

    public void setEndtime(String endtime) {
        this.endtime = endtime;
    }

    public String getAttendanceNum() {
        return attendanceNum;
    }

    public void setAttendanceNum(String attendanceNum) {
        this.attendanceNum = attendanceNum;
    }

    public String getTrain_QRcode() {
        return train_QRcode;
    }

    public void setTrain_QRcode(String train_QRcode) {
        this.train_QRcode = train_QRcode;
    }

    public ProvinceBeanX getProvince() {
        return province;
    }

    public void setProvince(ProvinceBeanX province) {
        this.province = province;
    }

    public CityBean getCity() {
        return city;
    }

    public void setCity(CityBean city) {
        this.city = city;
    }

    public CountyBean getCounty() {
        return county;
    }

    public void setCounty(CountyBean county) {
        this.county = county;
    }

    public String getTrainaddress() {
        return trainaddress;
    }

    public void setTrainaddress(String trainaddress) {
        this.trainaddress = trainaddress;
    }

    public String getExpertName() {
        return expertName;
    }

    public void setExpertName(String expertName) {
        this.expertName = expertName;
    }

    public String getAllAttendanceNum() {
        return allAttendanceNum;
    }

    public void setAllAttendanceNum(String allAttendanceNum) {
        this.allAttendanceNum = allAttendanceNum;
    }

    public String getTrainNum() {
        return trainNum;
    }

    public void setTrainNum(String trainNum) {
        this.trainNum = trainNum;
    }

    public String getIsexpired() {
        return isexpired;
    }

    public void setIsexpired(String isexpired) {
        this.isexpired = isexpired;
    }

    public String getIssign() {
        return issign;
    }

    public void setIssign(String issign) {
        this.issign = issign;
    }

    public boolean isPersistent() {
        return persistent;
    }

    public void setPersistent(boolean persistent) {
        this.persistent = persistent;
    }

    public String getEntityId() {
        return entityId;
    }

    public void setEntityId(String entityId) {
        this.entityId = entityId;
    }


    public static class ExpertBean implements Serializable {
        /**
         * id : 1600
         * createAt :
         * createTime : null
         * updateAt : 2017-02-20 12:10:42
         * updateTime : 2017-02-20 12:10:42
         * status : 0
         * sort : 0
         * version : 7
         * expertName : 欧良喜
         * expertSex : 男
         * birthday : 1964-12-04
         * address : 广东省
         * title : 研究员
         * researchArea : 种质资源评价
         * researchResults : <!DOCTYPE html><html><head></head><body>
         * <p>&nbsp; &nbsp; &nbsp; &nbsp; <span style="font-size: 12pt;">目前主持项目1项，是农业部项目&ldquo;荔枝种质资源更新复壮与利用&rdquo;，参加的项目3项，分别是科技部项目&ldquo;马达加斯加荔枝高产优质关键技术合作研究与示范&rdquo;、农业部项目&ldquo;南亚热带果树资源保护&rdquo;和国家自然科学基金项目&ldquo;基于超高通量测序的荔枝胚败育分子调控网络研究及其功能标记开发&rdquo;。获得省部级以上的成果2项，分别是2005年广东省农业技术推广奖二等奖&ldquo;荔枝综合防裂技术的应用&rdquo;和2009年广东省科技技术三等奖&ldquo;优质果大抗裂迟熟荔枝新品种红绣球的选育与应用&rdquo;。</span></p>
         * </body></html>
         * workUnit : 广东省农业科学院
         * email : npvrtc@136.com
         * photo : eb57ffa7-90f5-46fd-8aca-0eddbb8bc601
         * province : {"id":"060765c1-4d2e-4a70-b7fd-f0583d573410","createAt":"2016-12-24 14:34:32","createTime":"2016-12-24 14:34:32","updateAt":"2016-12-24 14:34:32","updateTime":"2016-12-24 14:34:32","status":null,"sort":0,"version":0,"provinceName":"广东省","provinceNamePinyin":"guangdong","provinceAbbreviation":null,"provinceCode":"440000","countryCode":"CHN","provinceType":"1","name":"广东省","pingyin":"guangdong","code":"440000","pcode":"CHN","type":"1","persistent":true,"entityId":"060765c1-4d2e-4a70-b7fd-f0583d573410"}
         * isRecommend : 0
         * isValid : 1
         * columnId : null
         * isChat : null
         * userAccId : 2afcb670-01a5-4d86-b895-b5b7b3411997
         * expertNumber : 6
         * service : null
         * servicecode : null
         * maxservice : null
         * maxservicecode : null
         * persistent : true
         * entityId : 1600
         */

        private String id;
        private String createAt;
        private Object createTime;
        private String updateAt;
        private String updateTime;
        private int status;
        private int sort;
        private int version;
        private String expertName;
        private String expertSex;
        private String birthday;
        private String address;
        private String title;
        private String researchArea;
        private String researchResults;
        private String workUnit;
        private String email;
        private String photo;
        private ProvinceBean province;
        private String isRecommend;
        private String isValid;
        private Object columnId;
        private Object isChat;
        private String userAccId;
        private int expertNumber;
        private Object service;
        private Object servicecode;
        private Object maxservice;
        private Object maxservicecode;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public Object getCreateTime() {
            return createTime;
        }

        public void setCreateTime(Object createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getExpertName() {
            return expertName;
        }

        public void setExpertName(String expertName) {
            this.expertName = expertName;
        }

        public String getExpertSex() {
            return expertSex;
        }

        public void setExpertSex(String expertSex) {
            this.expertSex = expertSex;
        }

        public String getBirthday() {
            return birthday;
        }

        public void setBirthday(String birthday) {
            this.birthday = birthday;
        }

        public String getAddress() {
            return address;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getResearchArea() {
            return researchArea;
        }

        public void setResearchArea(String researchArea) {
            this.researchArea = researchArea;
        }

        public String getResearchResults() {
            return researchResults;
        }

        public void setResearchResults(String researchResults) {
            this.researchResults = researchResults;
        }

        public String getWorkUnit() {
            return workUnit;
        }

        public void setWorkUnit(String workUnit) {
            this.workUnit = workUnit;
        }

        public String getEmail() {
            return email;
        }

        public void setEmail(String email) {
            this.email = email;
        }

        public String getPhoto() {
            return photo;
        }

        public void setPhoto(String photo) {
            this.photo = photo;
        }

        public ProvinceBean getProvince() {
            return province;
        }

        public void setProvince(ProvinceBean province) {
            this.province = province;
        }

        public String getIsRecommend() {
            return isRecommend;
        }

        public void setIsRecommend(String isRecommend) {
            this.isRecommend = isRecommend;
        }

        public String getIsValid() {
            return isValid;
        }

        public void setIsValid(String isValid) {
            this.isValid = isValid;
        }

        public Object getColumnId() {
            return columnId;
        }

        public void setColumnId(Object columnId) {
            this.columnId = columnId;
        }

        public Object getIsChat() {
            return isChat;
        }

        public void setIsChat(Object isChat) {
            this.isChat = isChat;
        }

        public String getUserAccId() {
            return userAccId;
        }

        public void setUserAccId(String userAccId) {
            this.userAccId = userAccId;
        }

        public int getExpertNumber() {
            return expertNumber;
        }

        public void setExpertNumber(int expertNumber) {
            this.expertNumber = expertNumber;
        }

        public Object getService() {
            return service;
        }

        public void setService(Object service) {
            this.service = service;
        }

        public Object getServicecode() {
            return servicecode;
        }

        public void setServicecode(Object servicecode) {
            this.servicecode = servicecode;
        }

        public Object getMaxservice() {
            return maxservice;
        }

        public void setMaxservice(Object maxservice) {
            this.maxservice = maxservice;
        }

        public Object getMaxservicecode() {
            return maxservicecode;
        }

        public void setMaxservicecode(Object maxservicecode) {
            this.maxservicecode = maxservicecode;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }

        public static class ProvinceBean implements Serializable {
            /**
             * id : 060765c1-4d2e-4a70-b7fd-f0583d573410
             * createAt : 2016-12-24 14:34:32
             * createTime : 2016-12-24 14:34:32
             * updateAt : 2016-12-24 14:34:32
             * updateTime : 2016-12-24 14:34:32
             * status : null
             * sort : 0
             * version : 0
             * provinceName : 广东省
             * provinceNamePinyin : guangdong
             * provinceAbbreviation : null
             * provinceCode : 440000
             * countryCode : CHN
             * provinceType : 1
             * name : 广东省
             * pingyin : guangdong
             * code : 440000
             * pcode : CHN
             * type : 1
             * persistent : true
             * entityId : 060765c1-4d2e-4a70-b7fd-f0583d573410
             */

            private String id;
            private String createAt;
            private String createTime;
            private String updateAt;
            private String updateTime;
            private Object status;
            private int sort;
            private int version;
            private String provinceName;
            private String provinceNamePinyin;
            private Object provinceAbbreviation;
            private String provinceCode;
            private String countryCode;
            private String provinceType;
            private String name;
            private String pingyin;
            private String code;
            private String pcode;
            private String type;
            private boolean persistent;
            private String entityId;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getCreateAt() {
                return createAt;
            }

            public void setCreateAt(String createAt) {
                this.createAt = createAt;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateAt() {
                return updateAt;
            }

            public void setUpdateAt(String updateAt) {
                this.updateAt = updateAt;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public Object getStatus() {
                return status;
            }

            public void setStatus(Object status) {
                this.status = status;
            }

            public int getSort() {
                return sort;
            }

            public void setSort(int sort) {
                this.sort = sort;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public String getProvinceName() {
                return provinceName;
            }

            public void setProvinceName(String provinceName) {
                this.provinceName = provinceName;
            }

            public String getProvinceNamePinyin() {
                return provinceNamePinyin;
            }

            public void setProvinceNamePinyin(String provinceNamePinyin) {
                this.provinceNamePinyin = provinceNamePinyin;
            }

            public Object getProvinceAbbreviation() {
                return provinceAbbreviation;
            }

            public void setProvinceAbbreviation(Object provinceAbbreviation) {
                this.provinceAbbreviation = provinceAbbreviation;
            }

            public String getProvinceCode() {
                return provinceCode;
            }

            public void setProvinceCode(String provinceCode) {
                this.provinceCode = provinceCode;
            }

            public String getCountryCode() {
                return countryCode;
            }

            public void setCountryCode(String countryCode) {
                this.countryCode = countryCode;
            }

            public String getProvinceType() {
                return provinceType;
            }

            public void setProvinceType(String provinceType) {
                this.provinceType = provinceType;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getPingyin() {
                return pingyin;
            }

            public void setPingyin(String pingyin) {
                this.pingyin = pingyin;
            }

            public String getCode() {
                return code;
            }

            public void setCode(String code) {
                this.code = code;
            }

            public String getPcode() {
                return pcode;
            }

            public void setPcode(String pcode) {
                this.pcode = pcode;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public boolean isPersistent() {
                return persistent;
            }

            public void setPersistent(boolean persistent) {
                this.persistent = persistent;
            }

            public String getEntityId() {
                return entityId;
            }

            public void setEntityId(String entityId) {
                this.entityId = entityId;
            }
        }
    }

    public static class ProvinceBeanX implements Serializable {
        /**
         * id : 95bdc618-ee57-4ef8-b698-abfe9e842bd6
         * createAt : 2016-12-24 14:34:32
         * createTime : 2016-12-24 14:34:32
         * updateAt : 2016-12-24 14:34:32
         * updateTime : 2016-12-24 14:34:32
         * status : null
         * sort : 0
         * version : 0
         * provinceName : 陕西省
         * provinceNamePinyin : shanxi
         * provinceAbbreviation : null
         * provinceCode : 610000
         * countryCode : CHN
         * provinceType : 1
         * name : 陕西省
         * pingyin : shanxi
         * code : 610000
         * pcode : CHN
         * type : 1
         * persistent : true
         * entityId : 95bdc618-ee57-4ef8-b698-abfe9e842bd6
         */

        private String id;
        private String createAt;
        private String createTime;
        private String updateAt;
        private String updateTime;
        private Object status;
        private int sort;
        private int version;
        private String provinceName;
        private String provinceNamePinyin;
        private Object provinceAbbreviation;
        private String provinceCode;
        private String countryCode;
        private String provinceType;
        private String name;
        private String pingyin;
        private String code;
        private String pcode;
        private String type;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getProvinceName() {
            return provinceName;
        }

        public void setProvinceName(String provinceName) {
            this.provinceName = provinceName;
        }

        public String getProvinceNamePinyin() {
            return provinceNamePinyin;
        }

        public void setProvinceNamePinyin(String provinceNamePinyin) {
            this.provinceNamePinyin = provinceNamePinyin;
        }

        public Object getProvinceAbbreviation() {
            return provinceAbbreviation;
        }

        public void setProvinceAbbreviation(Object provinceAbbreviation) {
            this.provinceAbbreviation = provinceAbbreviation;
        }

        public String getProvinceCode() {
            return provinceCode;
        }

        public void setProvinceCode(String provinceCode) {
            this.provinceCode = provinceCode;
        }

        public String getCountryCode() {
            return countryCode;
        }

        public void setCountryCode(String countryCode) {
            this.countryCode = countryCode;
        }

        public String getProvinceType() {
            return provinceType;
        }

        public void setProvinceType(String provinceType) {
            this.provinceType = provinceType;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getPingyin() {
            return pingyin;
        }

        public void setPingyin(String pingyin) {
            this.pingyin = pingyin;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getPcode() {
            return pcode;
        }

        public void setPcode(String pcode) {
            this.pcode = pcode;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }
    }

    public static class CityBean implements Serializable {
        /**
         * id : c6700b93-33f3-46ac-ab21-3afce98ca76c
         * createAt : 2016-12-24 14:34:32
         * createTime : 2016-12-24 14:34:32
         * updateAt : 2016-12-24 14:34:32
         * updateTime : 2016-12-24 14:34:32
         * status : null
         * sort : 0
         * version : 0
         * cityName : 西安市
         * cityNamePinyin : null
         * cityCode : 610100
         * provinceCode : 610000
         * name : 西安市
         * pingyin : null
         * code : 610100
         * pcode : 610000
         * persistent : true
         * entityId : c6700b93-33f3-46ac-ab21-3afce98ca76c
         */

        private String id;
        private String createAt;
        private String createTime;
        private String updateAt;
        private String updateTime;
        private Object status;
        private int sort;
        private int version;
        private String cityName;
        private Object cityNamePinyin;
        private String cityCode;
        private String provinceCode;
        private String name;
        private Object pingyin;
        private String code;
        private String pcode;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getCityName() {
            return cityName;
        }

        public void setCityName(String cityName) {
            this.cityName = cityName;
        }

        public Object getCityNamePinyin() {
            return cityNamePinyin;
        }

        public void setCityNamePinyin(Object cityNamePinyin) {
            this.cityNamePinyin = cityNamePinyin;
        }

        public String getCityCode() {
            return cityCode;
        }

        public void setCityCode(String cityCode) {
            this.cityCode = cityCode;
        }

        public String getProvinceCode() {
            return provinceCode;
        }

        public void setProvinceCode(String provinceCode) {
            this.provinceCode = provinceCode;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public Object getPingyin() {
            return pingyin;
        }

        public void setPingyin(Object pingyin) {
            this.pingyin = pingyin;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getPcode() {
            return pcode;
        }

        public void setPcode(String pcode) {
            this.pcode = pcode;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }
    }

    public static class CountyBean implements Serializable {
        /**
         * id : ee9d38f0-5729-4c46-b170-e182596b27f2
         * createAt : 2016-12-24 14:34:54
         * createTime : 2016-12-24 14:34:54
         * updateAt : 2016-12-24 14:34:54
         * updateTime : 2016-12-24 14:34:54
         * status : null
         * sort : 0
         * version : 0
         * countyName : 雁塔区
         * countyNamePinyin : null
         * countyCode : 610113
         * cityCode : 610100
         * name : 雁塔区
         * pingyin : null
         * code : 610113
         * pcode : 610100
         * persistent : true
         * entityId : ee9d38f0-5729-4c46-b170-e182596b27f2
         */

        private String id;
        private String createAt;
        private String createTime;
        private String updateAt;
        private String updateTime;
        private Object status;
        private int sort;
        private int version;
        private String countyName;
        private Object countyNamePinyin;
        private String countyCode;
        private String cityCode;
        private String name;
        private Object pingyin;
        private String code;
        private String pcode;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getCountyName() {
            return countyName;
        }

        public void setCountyName(String countyName) {
            this.countyName = countyName;
        }

        public Object getCountyNamePinyin() {
            return countyNamePinyin;
        }

        public void setCountyNamePinyin(Object countyNamePinyin) {
            this.countyNamePinyin = countyNamePinyin;
        }

        public String getCountyCode() {
            return countyCode;
        }

        public void setCountyCode(String countyCode) {
            this.countyCode = countyCode;
        }

        public String getCityCode() {
            return cityCode;
        }

        public void setCityCode(String cityCode) {
            this.cityCode = cityCode;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public Object getPingyin() {
            return pingyin;
        }

        public void setPingyin(Object pingyin) {
            this.pingyin = pingyin;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getPcode() {
            return pcode;
        }

        public void setPcode(String pcode) {
            this.pcode = pcode;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }
    }


    public int type = 4;//培训信息列表在首先中type属于4

    @Override
    public int type() {
        return type;
    }
}
